heap of loose stones - Allemand Anglais Dictionnaire